Big Huge Thesaurus

anionic detergent

noun